Chapter 1. 重構:第一個範例


Posted by newstart1117 on 2022-05-08

文中小燈泡

  1. 當你想要在程式中加入一項功能,但是那段程式的結構很不方便時,請先重構程式,讓你可以輕鬆地加入功能後,再加入那項功能

  2. 在重構之前,請先準備好堅實的測試程式,測試程式必須是自檢的

  3. 重構就是用小步驟修改程式,讓你可以在犯錯時,輕鬆地找到bug的位置

  4. 呆子都寫得出電腦可以瞭解的程式,但只有優秀的程式員寫得出人看得懂的程式

  5. 請在修改程式的時候,遵守這條營地規則:務必讓基礎程式比你初次見到它時還要健康

  6. 決定程式好壞的關鍵在於它有多麼容易被修改


重構的過程中,會反覆地的執行,也務必做到,以便能獲得更有效率的重構

  1. 「編譯」
  2. 「測試」
  3. 「提交」

以後有機會再補上程式碼,或更詳細的說明
以後有機會再補上程式碼,或更詳細的說明
以後有機會再補上程式碼,或更詳細的說明


#refactoring #sung







Related Posts

[FE102] 前端必備:JavaScript (上)

[FE102] 前端必備:JavaScript (上)

Terms of Use 會員服務條款

Terms of Use 會員服務條款

redis 套件的 Property 'on' does not exist on type 'RedisClientType'

redis 套件的 Property 'on' does not exist on type 'RedisClientType'


Comments